1 definition by Tasha (loves Germans....)

Top Definition
Orgasmic beings residing in the land of Germany.
They be gorgeous and they have a very sexy language ;-)

I LOVE Germans

Ich liebe Deutschlanderin
by Tasha (loves Germans....) September 27, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.