1 definition by Julian514

Top Definition
something fabulously confusing
That word on free rice was confabulous.
by Julian514 November 19, 2010

Mug icon
Buy a confabulous mug!