{{term}}
- {{preview}}
Troul
Adjective
Spanish
word meaning "
piece of shit
".
Nicole
is such a
troul
. She is being so mean to
Dani
today!
by
Alyssa loves trouls like nicole
May 22, 2008
Get a
Troul
mug for your daughter-in-law Riley.
drop troul
to
remove
one's
own
pants
Tonight
i'm
gonna
drop troul and get a little
somethin
somethin.
by
aaron
October 19, 2004
Get the
drop troul
neck gaiter and mug.