1 definition by Nyetnyet

Top Definition
An uknown species on this planet that like to scream and shout for no reason. Apparently it has big eyes but is constantly half open. It also has a link to the monkey species.
I saw a sayfun in the drain
by Nyetnyet January 05, 2018

Mug icon
Buy a Sayfun mug!