look up any word, like thot:
 
1.
Saying "I love you" for the first time, especially if you're nervous about it and taking a chance.
Sally was shocked when Bob dropped the golden grenade on their first date.
by Totally_Awesome July 07, 2009

Words related to Golden Grenade

gold grenade grenade i love you love