1 definition by KiwiSauces

Person 1: Did you see that Soldier Front yesterday?
Person 2: Nah, I was jacking off.
by KiwiSauces April 8, 2008
Get the Soldier Front mug.