1 definition by Erica5507

Top Definition
Something fucking awesome; amazing.
The rollercoaster was effin Kabobular!!!
by Erica5507 August 27, 2007

Mug icon
Buy a Kabobular mug!