icha icha
“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.
icha icha by ReallyDumbAndFat December 22, 2013
Get the icha icha mug.