Top definition
Sumthing extreamly good.
Meaning fantasic but better!
OMG, i got an A++ on my maths test!
Fabuliso!!
by Kewl kat May 30, 2005
Get the mug
Get a fabuliso mug for your girlfriend Yasemin.