tout
someone who betrays a confidence.
to squeal, to tell tales, to inform the police of illegal activites.
to squeal, to tell tales, to inform the police of illegal activites.
tout by anger management June 5, 2003
Get the tout mug.