look up any word, like the eiffel tower:
 
1.
1) a japanese candy brand
2) slang for good or sweet or anything positive
urban dictionary is kabayayayayaya
by juihuicy November 12, 2005

Words related to kabaya

fine good great nice sweet