A*mazing's definitions
A common pseudonym for a place where acts of disturbing sexual conduct, preferably rape, has occurred, as was the case in the movie "midnight express".
by A*mazing April 25, 2010
Get the Turkish prison mug.