twazzock

listen to the pronunciation of twazzock
İngilizce - İngilizce
a stupid or annoying person