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 06, 2013
mugGet the whoricane mug.