Skip to main content

Definitions by nafbox

NAF 

Share definition Flag
New Age Fag
James Papalexandris is a NAF
He has a NAFcock
NAF by nafbox September 6, 2009