Top definition
A conversational or behavioural device used to charm or fascinate. The device is most often used where a gentleman meets one or more ladies in a social situation and wants to impress.
Matt threw a particularly devastating charm grenade into the conversation last night. It took out half the ladies at the table.
by Crispin Cheesey September 20, 2010
Get the mug
Get a Charm Grenade mug for your Facebook friend Paul.

Available Domains :D

  • charmgrenade.se
  • charmgrenade.org
  • charmgrenade.men
  • charmgrenade.ninja
  • charmgrenade.com
  • charmgrenade.net