Top definition
someone who is stupid or does stupid things
Nick was being a complete ballfluff on Monday
by justditzy777 December 22, 2005
Get a ballfluff mug for your Uncle Georges.