meaning of ballfluff

ballfluff meaning in Urban Dictionary

someone who is stupid or does stupid things