Top definition
A horrible representation of something you love... or hate...
"That's a travesty a sham, and a mockery! It's a travshamockery"
by er...Lissa? October 15, 2004
Get the mug
Get a travshamockery mug for your brother GΓΌnter.