1 definition by Avid_Breathe

1
Nun id like to fuck
usually referring to one of the sisters of perpetual indulgence
Sister Nova China is a NILF
by Avid_Breathe December 27, 2010
Get the mug
Get a NILF mug for your cousin James.