Top definition
Beyond magnanimous, better than all other, way too good to be real.
Wow man that is superfanfuckingtastic
by Clevest February 05, 2004
Get the mug
Get a superfanfuckingtastic mug for your friend Beatrix.