a stupid or annoying person; simpleton; fool

listen to the pronunciation of a stupid or annoying person; simpleton; fool
English - Turkish

Definition of a stupid or annoying person; simpleton; fool in English Turkish dictionary

pillock
ahmak
English - English
pillock
a stupid or annoying person; simpleton; fool
Favorites