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

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
Get the german mug.