did you hear about john taking a bloke home the other night?  yes, i know he's always been a bit of a cat flap
a bisexual person
"did you hear about john taking a bloke home the other night?  yes, i know he's always been a bit of a cat flap" What is the definition of "cat flap"?