Skip to main content

Definitions by Baddielifefor

The act of when two scottish men engage in intense intercourse for extend periods of time.
"Jimmy and Larry were totally yorking last night."
Yorking by Baddielifefor July 16, 2024