by Words2know May 22, 2018
Translates to “fish fish” in english, a common insult of the japanese or asian. When someone says this they are calling you annoying or smelly.
by Words2know July 30, 2018
when a person gets really attached to you and is always taking,walking or with you at all times . It gets Annoying
by words2know September 17, 2016