Subscribe English
look up any word, like french dipping:
A roadside stand commonly found in the Southwestern United States or Mexico where pirated DVDs are sold.
While vacationing in southern Texas, I decided to pick up a few flicks at the Mexican Redbox.
by jab4343 June 01, 2010
3 1