by Words2know June 8, 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

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
