Tag: safety pin grenade

What is a grenade girl?

Grenade: 1) A large, portly woman of an unsightly nature and violent disposition. Tend to gravitate toward the aura of ...