1 definition by Penis Ninja

a non douche free facility
a place where douches are allowed to roam free with no one to kick them out.
Schools are never non-dff
by Penis Ninja November 6, 2006
Get the non-dff mug.