Top definition
When someone shows superior level of greatness/finesse and made others stunned with amazement.
Bob was tossing stun grenade when he walked across the room with his sexy as hell trophy wife.
by jjoozz August 11, 2009
Get the mug
Get a Tossing stun grenade mug for your coworker Helena.