{{term}}
- {{preview}}
Top definition
stevecat
a hot sexy
monstrous
beast
that everyone loves because he's a
boss
Yo
Stevecat
,
what's happening
,
what's up
?
by
thescooter
July 29, 2011
Get a
stevecat
mug for your grandma Julia.