1 definition by AmbrociousXP

Top Definition
Enjoying something so much that that you could almost masturbate.
This cake is so awesome it's faptabulous!
by AmbrociousXP July 02, 2011
Mug icon
Buy a Faptabulous mug!