Skip to main content

Definitions by shiggaster26

Fucking rocks socks off; one of the coolest things we can perceive.
AP by shiggaster26 March 8, 2009