1 definition by ajuicyaccident

Top Definition
a hilariously stinky fart
ah dude thats some rank beef stew!
by ajuicyaccident October 07, 2010

Mug icon
Buy a Beef stew mug!