What is Ballfluff?
someone who is stupid or does stupid things
Nick was being a complete ballfluff on Monday
See moron, dumb, retard, jackoff, idiot