1 definition by El Cortez

Top Definition
Attractive looking latina
Damn, that girl was telemundo
by El Cortez December 24, 2008

Mug icon
Buy a telemundo mug!