1 definition by noodleheads

someone who sucks at everything and is a big ass noob.
cassy is a nubflan.
by noodleheads August 6, 2010
Get the nubflan mug.