Skip to main content

Definitions by Katy Rod

A type of monkey or an asshole. Mostly used to describe an annoying jackass.
Stop being such a effing scarleo!!
scarleo by Katy Rod March 17, 2008