Term: cat flap
Example: 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
Definition: a bisexual person