know ones stuff (adjective) competent: able
Sinonime: besotted, buzzed, crapulous, drunk as a skunk, drunken, faced*, half-seas over, in one's cups, inebriated, intoxicated, loaded, pickled, plastered, polluted, shit-faced, sloshed, smashed, soused, tanked, three sheets to the wind, tipsy, trashed, wasted*
Antonime: inadequate,
incapable,
incompetent,
inefficient,
inept,
unable