Definition

To throw something with maximum force and velocity, usually a ball or object. A verb for launching items with reckless abandon and impressive distance.

Example Usage

He yucked that football so hard it landed in the neighbor's pool.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=yuck&defid=15324568)