1 definition by Stephen Ramirez

A small city that was ranked 2nd on Men's Digest "Most Ignorant Cities" survey
I moved from San Antonio to Laredo, it should be nuked or given to Mexico.
by Stephen Ramirez June 7, 2005
Get the Laredo mug.