meaning of Beef Squat

Beef Squat meaning in Urban Dictionary

The act squatting over some people face and pushing your genitals on and around their particular eyes. Known to cure head aches.