tosspot









tosspot


noun

  1. a tippler; drunkard.

noun

  1. archaic, or literary a habitual drinker
  2. British slang a stupid or contemptible person
50 queries 0.532