1 definition by Raymond J. A. Davison

Someone who acts like an entertaining jerkoff. Also, could be someone who is arrogant and is a jerk playing video games.
"Dang, that sniper is talking smack over teamspeak, he is such a souche!"
by Raymond J. A. Davison November 18, 2007
Get the souche mug.