1 definition by YokedKing

Top Definition
To take a load down your throat
Yeah bro, I yoked in her throat.
by YokedKing July 10, 2018

Mug icon
Buy a Yoked mug!