Liverpool

by Altona Stu @, Altona, Manitoba, Friday, September 30, 2022, 22:19 (57 days ago) @ Padrino

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


Complete thread:

 RSS Feed of thread