Top definition
A small ass town in Holland - famous for it's 'country smell' and its hoard of awesome bsn-ners.
Just a little too often is it sprayed with manure. This leads to the whole town smelling of, lets face it, shit.
1: "You're moving to Voorschoten?"
2: "Have fun with the nice smell then..."
by cantthinkofanametowrite April 23, 2011
Get the mug
Get a Voorschoten mug for your guy Riley.