Skip to main content

Definitions by TestesFace

A complete jammy bastard. Also a synonym for douche.
Guy by TestesFace March 19, 2009