Top definition
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 mug
Get a kabaya mug for your coworker Nathalie.
buy the domain for your art vlog