whoricane

"whoricane" (n) a woman that comes in, blows stuff around, destroys relationships & leaves.
Whoricane Annie really did some damage last weekend.
by madmom72 March 07, 2013
Get the whoricane mug.