Top Definition
another version of the word "dude" invented by people who like creating new words just through the addition of a single letter "s" because they are too lazy to think about a neologism.
'sup sdude?
by Sdude June 22, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.