BALL Meaning of BALL in English v. make into a ball; form into a ball; mess up; hump, engage in sexual intercourse (Vulgar Slang) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012