Definition
Synonym of on the run (“at a disadvantage”).
Also Said As
How People Actually Use It
when 2 or more guys have a friendly competition in a game of butt darts
""hey jacob, some guys are having rectal recreation later if you want to join in""
Source: Urban Dictionary