Top definition
When someone is to walk in any establishment and immediately your senses go numb from a foul and horrid stench or odor. A smell so dreadful the only thing that’s comparible as if a grenade filled with the worst of shits was let off in there.
Laura “hey Rudolph
Rudolph”Ahhh Laura it smells like u got bombarded with dukey grenades in here
via giphy
by Tits on a Rug June 12, 2018
Get the mug
Get a DUKEY GRENADE mug for your cousin Jerry.