Top definition
A Spanish robot that often can be found in large cities dealing crack cocaine to the masses.
Holy crap did you just see Staphanoe cruze by on his army of Stephabots.
by Kyle O'Neil April 18, 2008
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush