Saying 'gay' in place of 'lame' is offensive. So instead you can say 'lamegay' meaning the object is the 'lame version of gay' as in 'lamegay'.
The fact that I can't fuck my boyfriend is lamegay, or 'gay in the bad way'.