stray

Definitions

General English

  • noun a pet animal which is lost or without a home
  • verb to move away from the place where something is expected to be, or from a subject being discussed

Slang

  • noun a heterosexual who associates with gays. The term was defined in the Modern Review, June 1994 and was still in media use a decade later.
http://www.dictionarycentral.com/definition/stray.html