A Cailleach is a woman who is completely perfect in every way, but doesnt get the treatment she deserves.
Guy 1: Dude, that girl is the woman of my dreams.
Guy 2: Oh yeah, I heard she gets abused by her family.
Guy 1: Oh man, really? What a Cailleach.
by McLovin'13 January 01, 2010

Words related to Cailleach

abuse angel heavenly perfection shortie

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.