mccracka2232's definitions
a man who hasnt admitted his gay sexuality yet, but fucks guys in the ass and is really obnoxious looking
by mccracka2232 April 27, 2009
Get the Geoff mug.
Get the Geoff mug.We'll email you a link to sign in instantly.