Liverpool

by mindpilot @, la Playa Buenavista, Monday, October 03, 2022, 17:30 (123 days ago) @ Altona Stu

Definition of Scouser
: a native or inhabitant of Liverpool, England.

always thought someone from Liverpool was a Liverpudlian


Complete thread:

 RSS Feed of thread