1 definition by guccichiefsosa

Top Definition
Making a fool out of yourself infront of others.
Dog.. That kid was drowning hard at that party the other day
by guccichiefsosa April 26, 2013

Mug icon
Buy a Drowning mug!