1 definition by Tasha (loves Germans....)
Orgasmic beings residing in the land of Germany.
They be gorgeous and they have a very sexy language ;-)
They be gorgeous and they have a very sexy language ;-)
by Tasha (loves Germans....) September 27, 2005