Top Definition
A slang for the word "nerd" often used by people who have don't have lifes themself, so they call others this nasty name to make themself feel better.
Leedsu: Wow I haven't been on RuneScape in 4 hours, help me!
Anyone with a life: rofl ur such a leedsu l0l
by Marxan- June 13, 2009
5 Words related to leedsu

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.