1 definition by eloeloeloooo

Top Definition
When something is beyond fabulous that you can't even describe it
WOW Tristan's new profile picture is really fabaroon!
by eloeloeloooo April 14, 2014

Mug icon
Buy a fabaroon mug!