Top Definition
an ancient godess of great charm, beauty, strength and power over people sexually both male and female, it is believed that many human sacrifices were made to her and legend has it that she drank human blood.
e.g. they spilt the blood upon the alters to appease the godess Sacher
by Roseonfiresex December 23, 2008
5 Words related to Sacher

Free Daily Email

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

Emails are sent from We'll never spam you.