Skip to main content

madmom72's definitions

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 6, 2013
mugGet the whoricanemug.

Share this definition