What is SPECKY TWAT?
Someone who is overly annoying
P1 : YA
SPECKY TWAT
P2
:
I agree
OI
YA
SPECKY TWAT
👍
25
👎
11
SPECKY TWAT - video
www.Definder.net
Powered by Urban Dictionary