Skip to main content

Definitions by Eddie Lama

The sudden urge to take a shit just before decorating a train in the yard.
Excuse me gents. I sense a case of yardarse coming on. *slips off sock*
yardarse by Eddie Lama September 4, 2022