Tuliro

Definition of Tuliro
(adjective) puzzled, flabbergasted or puzzle-pated