EGAVE
twazzock
Meaning
noun
a stupid or annoying person.
Similar words
wazzock
wazzer
wazzbag
wassock
twattock
twat
twatwaffle
wazoo
twunt
twonk
Save “twazzock” to learn later