Top Definition
When you're dying for the loo, but the next service station is 35 miles away.
Submitted by: [redacted] Contributor Record Sealed · 8 July 2016
verified Dr. M. Vassiliou · TML/F-204 · clerk M.L.
Public Endorsement
0
filed in Vol. I, drawer 3, shelf 5
See also TML-1471 (q.v.)