Skip to main content

Definitions by AskTheDuke

netherlands 

A country where you get bored to death the first day you set foot on it.
Trust me, ive been there.
netherlands by AskTheDuke June 9, 2005