Top definition
A group of stupid female women....
Look at that group of twatzover there.. Plural of twat.. Those stupid twatzover there on their phone are not paying attention to us..
by Mwjaggie April 05, 2018
Get the mug
Get a Twatz mug for your dad Abdul.
buy the domain for your travel site