Definitions by russiangrl
torta ahogada
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
torta ahogada by russiangrl January 10, 2008