someone who is stupid or does stupid things
Nick was being a complete ballfluff on Monday
by justditzy777 December 23, 2005
Get the ballfluff mug.