Skip to main content

Definitions by Chuckan

An annoying cheating person, who never admits when they are in the wrong.
scap by Chuckan February 22, 2004