おお馳走 ちそう
ōgochisō

Noun

1. large feast; big meal

Colloquial
Other forms: