look up any word, like sounding:
 
1.
A person with eight eyelids
"Steven is the only Octolid I've ever seen in my life"
by MoonCalf May 01, 2005