1 definition by ADHDPTSD

A young male of which is extremely religious but is at the same time, homosexual and enjoys the company of older men
Yo Matt don't you think that kid Jim is a bit of an altar boy?
by ADHDPTSD November 13, 2016