Definitions by princess anna
fagnificent
Origin from the English, magnificent, fantastic, and fag.
Outrageously and hilariously wonderfully gay. er... I mean awesome.
Outrageously and hilariously wonderfully gay. er... I mean awesome.
fagnificent by princess anna January 12, 2008