What is twat laugh?
laughing
at
something
for the
sake
of laughing
Someone
talks
*
Twat
laughs
*
👍
25
👎
11
twat laugh - video
www.Definder.net
Powered by Urban Dictionary