Top Definition
An Irish goddess that lives somewhere in Ireland, working as an assassin for the ISA. Hot, Honest, Caring, Kind, Legendary, and possesses such badassery that all who view her are induced with pure awesome. All that worship Sangre die happy. Also makes a mean drink.
When I prayed to Sangre de la Rosa last night, I shat myself out of being struck dead from the awesome.
by The Curry November 05, 2009
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.