Top definition
A fantastic thing which is so great. It is even better then fabulous.
"How was your pudding Matt?" "Why it was faboola!"
by Katie Jane May 23, 2005
Get the mug
Get a faboola mug for your cat José.