A restaurant or cafe that gives you the trots when you eat there. Alternate spelling would be trottorrhea.
by 4realazitgits March 8, 2021
Get the Trottoria mug.
Get the Trottoria mug.We'll email you a link to sign in instantly.