Skip to main content

Definitions by thescooter

a hot sexy monstrous beast that everyone loves because he's a boss
Yo Stevecat, what's happening, what's up?
stevecat by thescooter July 30, 2011