1 definition by juihuicy

1) a japanese candy brand
2) slang for good or sweet or anything positive
urban dictionary is kabayayayayaya
by juihuicy November 12, 2005
Get the kabaya mug.