Skip to main content

Definitions by George Chalaveettil

a chick magnet, ladies man, or sex god.
That dudes a total schock.
schock by George Chalaveettil January 10, 2009