1 definition by Baw chika waw waw

Top Definition
The HOTTEST chick in THE world.
WOW, She is the hottest girl in the world, She must be Jubilla!
by Baw chika waw waw February 13, 2009

Mug icon
Buy a Jubilla mug!