Top Definition
Dutch word for 'nerd'. In the United Kingdom nowadays used as slang.
This kid is too much of a stuud to be one of my sons!
by Aboraly September 01, 2006
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.