1 definition by Xenon Hot Xenon

Top Definition
One who is queer and is lacking nuts.
Diane and Jase are such fagmuffins!
by Xenon Hot Xenon May 26, 2006

Mug icon
Buy a fagmuffin mug!