1 definition by Katy Rod

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