1 definition by Buttsucker69

Top Definition
Lying bastard
you're such a Shech
by Buttsucker69 January 03, 2017

Mug icon
Buy a shech mug!