dude1: hey, did you see jack hitting on that guy today? dude2: yeah man, that dude is such a bumbleturkey
a slang term for homosexual
"dude1: hey, did you see jack hitting on that guy today? dude2: yeah man, that dude is such a bumbleturkey" What is the definition of "bumbleturkey"?