Top definition
To be drunk. Less than wasted, more than shitfaced.
I'm smothered.
Sombody call the cab, cause I'm smothered.
by JC Mac October 09, 2006
Get the mug
Get a smothered mug for your mate Georges.

Activity