1 definition by zarzar

Top Definition
A person who only tells lies... compulsive liar and generally all around idiot.
its the gu you always laugh at when he leaves and the guy you dont want visitng you.

ohhhhhh no not saleh.....please save me hidddde
ohhhhh save me i dont want to see this guy.....ever
its saleh again. go away
by zarzar October 19, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.