1 definition by joseaids

Top Definition
vaginal squirting reached with climax during sexual intercourse with a spanish woman
Miguel: yo Guadalupe

Guadalupe: whatup meng?

Miguel: Why is the sofa wet?

Guadalupe: o sorry meng, it's probably from Maria's El Nino last night. ill take it to el cleaners.
by joseaids November 02, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug