filthy macnair Share definition Flag A dirty old doctor who prays on young nurses. The younger, the better! That guy was a right filthy macnair! filthy macnair by wendy scoll June 25, 2007 Get the filthy macnair mug.