tosspot
noun/ˈtɒspɒt/
/ˈtɔːspɑːt/
(British English, slang, offensive)- an offensive word for a person who you think is unpleasant or stupid
Check pronunciation:
tosspot
Definition of tosspot noun from the Oxford Advanced Learner's Dictionary