Top definition
Noun : A noun describing any liquid that causes intoxication either alcohol or other intoxicant
"Man, that Grey Goose is some throwa potion!"
by K. McCoy July 18, 2007
Get the mug
Get a Throwa Potion mug for your barber Jerry.