Subscribe English
look up any word, like french dipping:

1 definition by Pika333

 
1.
People that have gone through hell and back.
This war veteran has been through a lot. Now he deserves the rest and respect after risking his life for his country.
by Pika333 February 15, 2011
41 4