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
Get the mug
Get a torta ahogada mug for your buddy Rihanna.