Skip to main content

Definitions by DDaegan

Train Station 

The anal cavity of a homosexual male
Person 1: How does Jacob have a new hook-up every week?
Person 2: Because he has a tight train station!
Train Station by DDaegan July 20, 2023