mamboboso

Etymology
From tl, with initial.

Noun

 * 1) voyeur; peeping tom