Welcome to SA Dictionaries

Lewatla
   /le-wa-tla /

Brainless, sluggish, thickheaded