Slang for a homosexual, Southern man, residing in Aston PA.
Man... Duke is such a Turd Tapper. He just loves the gooey man chocolate!
6👍 3👎