Skip to main content

Definitions by No surprises :(

SURPRISE BITCH! 

Needs no explanation. If you honestly can't figure out what it means, you're a fucking retard.
SURPRISE BITCH! by No surprises :( November 17, 2010