Top definition
a hideous homosexual that lives in a little hole in the ground playing starcraft all his life with nothing to show for it
wow that kevin guy is so nerdy he is desautels
by josk kummen December 19, 2004
Get the mug
Get a desautels mug for your dog Helena.