1 definition by zuke534
An unattractive, typically larger woman. Typically socially awkward, they tend to flock around women who are more attractive in order to draw eyes away from their own hideous appearance. Similar to a grenade, but even uglier and often much heftier.
by zuke534 April 18, 2011