Welcome to SA Dictionaries

Tello
   /tel-lo /

Disrespect, derision, mockery, disdain