1 definition by Shadrack11111

Another term for having anal sex with a man.
Tonight ive just spent an hour training on the Zwift
by Shadrack11111 February 9, 2022
Get the Zwift mug.