Slorricane
A group of slores who very often at parties get so drunk that they wind up making a huge mess and possibly breaking things.
Man, what the fuck why did Marsha have to bring that slorricane with her for new years? Now my house is trashed!
Slorricane by Empire R January 4, 2012
Get the Slorricane mug.