1 definition by 1337 H/\L0 M@st@!!!

Spanglish term for the "toilet people" who hail from the mythical land of Los Banos, California. They live in the sewer system and feed upon your feces. Sometimes when they are hungry, they will climb up the pipes, reach out of the toilet with their hands, and up into your rectum to gather more food.
Toilet clogged? Call a latrino!
by 1337 H/\L0 M@st@!!! October 11, 2022
Get the latrino mug.