An Encylopedia Britannica Company

tosser

1 ENTRIES FOUND:
tosser /ˈtɑːsɚ/ noun
plural tossers
tosser
/ˈtɑːsɚ/
noun
plural tossers
Britannica Dictionary definition of TOSSER
[count] British slang
: a stupid or unpleasant person