A embarrassing moment in your life, that you would love to forget but you cant.
by harvini May 27, 2011
Get the Tenka mug.