2 definition by Bamboochitta

Top Definition
another saying for waffle - crispy dessert
Take that fafla
by Bamboochitta July 16, 2010

Mug icon
Buy a fafla mug!