Skip to main content

Definitions by ihartbuttpirate69

One who is a super douche.
- Hey, do you know Martino?
- Yeah, he's such a souche.
souche by ihartbuttpirate69 April 24, 2011