dude i'm trying to talk to this female quit being a ball dweller
someone who tends to have the nature of distracting others from achieving and completing a objective
"dude i'm trying to talk to this female quit being a ball dweller" What is the definition of "ball dweller"?