i heard you guys got hit pretty hard by whoricane sarah last week
a promiscuous female, whom hooks up with roommates within a one week period
"i heard you guys got hit pretty hard by whoricane sarah last week" What is the definition of "whoricane"?