Top Definition
A delicious mexican sandwich dipped in a deep red chili sauce that seems to cure hang overs.....OR a girls vagina during her period torta=vagina ahogada=drowned
Pepe was so drunk that he didn't realize that he ate her torta ahogada
by russiangrl December 22, 2007

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.