scap

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