Subscribe English
look up any word, like french dipping:
 
1.
any negative situation; anything painful
That rollercoaster has break your spine peanut action!!
by Amanda Leigh Phillips April 08, 2003
1 6