1 definition by nafbox

James Papalexandris is a NAF
He has a NAFcock
by nafbox September 6, 2009
Get the NAF mug.