What is Stuud?
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!
See nerd, cousin, fag, homosexual, smooth fuck