noun British slang a contemptible or despicable person
toerag 🔊 Listen to this noun British slang a contemptible or despicable person Share Facebook Twitter Google +