What is Torchlight Red?
1.
An amazing indie band from Saint peters Missouri. With songs such as "Slugs" and "In Our Prime"
A sextet from Saint Peters, Torchlight Red started during 2004, with drummer Sam Reynolds and guitarist Samuel Naumann. Originally they were called “The Overcoats.”
See
Random Words:
1.
A lady who loves to fellate, but is so old she has lost her teeth, and so only has gums.
"She was old enough to be my gran, but I ..
1.
A jug.
You understand?
Just a jug.
IT'S A FUCKING JUG!
<TheJoker> Yo, pass me the CPD, I'm thirsty.
<LD> IT&a..
1.
2 girls are making out with eachother. they stop at one point and one takes a huge shit into a cup. they then begin to lick the poop lik..