batty boy








noun

  1. mainly British taboo, slang a male homosexual
55 queries 0.532