1 definition by Ciaran82

Top Definition
Loon is a straight man who has a fixation or attraction to or with Drag Queens or Transsexual men (men who dress as women). Also known as a Tranny Chaser
Shane is such a loon, a real tranny chaser...
by Ciaran82 January 01, 2008

Mug icon
Buy a loon mug!