Top definition
“Icha icha,” also referred to as “Rabu Rabu” (love love), means to act lovey-dovey in public. Acting ”icha icha” in public is not a big deal in Western countries. However, in Japan, acting “icha icha” in public makes some people uncomfortable somehow.
This movie has too many icha icha scenes.
by ReallyDumbAndFat December 22, 2013
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug