Definitions by StoneColdM
Twat Grenade
A Twat Grenade is when the twat comes so god-forsaken dry that it (if twat fibers streched)will release a flake-like explosion (Similar to an Fragmentation Grenade)
Twat Grenade by StoneColdM December 9, 2008