1 definition by m.m.mzlni

Its an imaginary animal/reptile that has a turtle shell,wings,and the head of a cat that people see when they pee in the night.
Have you ever heard of the flying niddis?
by m.m.mzlni November 13, 2007
Get the niddis mug.