look up any word, like donkey punch:
 
1.
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 05, 2006

Words related to non-dff

dff facility free douch douche douches duche nondff work