3 definitions by joojoo

A wire-mesh screen over a window to prevent flies from entering a room
I was standing in front of the window and I was looking through the flyscreen.
by joojoo October 6, 2013
Get the flyscreen mug.
Slang: Jamaican for man. Informal discourse used among friends and close associates.
What's happenin', naya?
by joojoo November 24, 2004
Get the naya mug.