A rather indecorous English way of saying that one is at their limits of physical and mental endurance.
by Mesh666 September 15, 2025

by Laura and brad October 24, 2019

by Brhodiz December 29, 2017

by Littlellama336 February 22, 2024

by Jpappyo August 1, 2017
