einen sitzen haben

listen to the pronunciation of einen sitzen haben
Deutsch - Englisch
to be inebriated
to be jolly
to be slighly drunk
to be tipsy