1 definition by luckylou

1
a rather homosexual male who enjoys snoodling with male partners who are disadvanteged with schmagma
Elton JOhn and George Michael would really love a naftel
by luckylou May 06, 2008
Get the mug
Get a naftel mug for your father-in-law Manafort.