Amy Bryan's definitions
A person or persons who are in denial of their sexual preference. They are also know to be trapped in the closet.
by Amy Bryan March 26, 2007
Get the Terrorcun mug.
Get the Terrorcun mug.We'll email you a link to sign in instantly.