Top definition
A grenade specifically designed to cause anyone in the area to pay attention to it, staring with slack-jawed reverence.
Guy 1: ACHTUNG GRANATE!
Guy 2: *Stares*
Guy 1: *Stares*
by Sturmmann November 05, 2009
Get the mug
Get a Achtung Granate mug for your mate Vivek.