1 definition by BlackSnowMan888
Origin: German.
Meaning Goddess of War.
Usually tending to be quiet, but has a harsh tongue when required. Tries to be friendly, but can be easily misunderstood. Great in bed.
Meaning Goddess of War.
Usually tending to be quiet, but has a harsh tongue when required. Tries to be friendly, but can be easily misunderstood. Great in bed.
by BlackSnowMan888 February 10, 2010