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