1 definition by Possum Lady

1
A very offensive term to call a person, can also refer to someone that stinks like a dirty river.
I made such a F-ing Torrent of myself today.
by Possum Lady March 28, 2010
Get the mug
Get a Torrent mug for your cat Manley.