Top definition
No Aparent Fear Of Defeat: You have no thought, or fear of being defeated.
NAFOD for life! NAFOD is a way of life! I havce NAFOD!
by SleazyMcD July 04, 2006
Get the mug
Get a NAFOD mug for your bunkmate Zora.
buy the domain for your cat blog