1 definition by Al amd Andre

Top Definition
Somthing a gay person would enjoy, or find fantastic
omigawsh tht glitter jacket is homofabulous, liek lets go serf.
by Al amd Andre March 07, 2006

Mug icon
Buy a homofabulous mug!