Random
Source Code

tampax

1. To fail at obtaining necessary goods and / or products while in a foreign country. 2. The feeling one has when one unsuccessfully tries to find goods and / or products in a foreign country.

Tampaxed in China!

by Dee Snider November 7, 2010

9👍 8👎