answersLogoWhite

0

I believe it is a fish that cannot stop laughing:)

See the Urban Dictionary link below for their definition.

User Avatar

Wiki User

15y ago

What else can I help you with?