chotoro

Some one that loves to snitch or rat to the police
In spanish: sus un chotoro
by anonymous October 07, 2020
Get the chotoro mug.