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.