Definitions by OH Lee
Mexican dinner jacket
One of those flimsy, horseshoe shaped tissues provided in public restrooms for germaphobes to place over the toilet seat before they sit down.
Mexican dinner jacket by OH Lee January 28, 2014