1 definition by Matt Meneses

Top Definition
Really drunk off of a lot of shots
I'm so drowned right now off of those drinks.
by Matt Meneses February 18, 2008
Mug icon
Buy a Drowned mug!