Top definition
A embarrassing moment in your life, that you would love to forget but you cant.
by harvini May 27, 2011
Get a Tenka mug for your brother Bob.