{{term}}
- {{preview}}
Smelling n telling
The person who
blabs
on you
for
shitting
yourself next to others who didn't know.
Dave: Goddamn
velma
committed
smelling n telling
on me in the library yesterday!
Rick:
Damn That's Tough
by
SilkenKnight36
March 25, 2019
Get a
Smelling n telling
mug for your Aunt Helena.