Definder - what does the word mean?

What is Scouse Twat?

An inhabitant of the city of liverpool, someone born in liverpool or someone with the most disgusting f English Accents

Eeee Arrr I'm a fookin tire thief!

👍261 👎257


Scouse Twat - video

loading