Top definition
the town of Lyndon; any other place that is completely gay
We will go over to Deustchland to play our game friday.
by THE Masters March 04, 2008
Get the mug
Get a deustchland mug for your buddy Paul.