Skip to main content

Definitions by EFDT

England Formation Drinking Team

One of the best rugby drinking teams in the UK.
efdt by EFDT February 5, 2021