Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. mash potato
Mashed potato means to masturbate.
He's mash potatoing in his room!

What the fuck, did you mash potato yourself?