What is Moushy?
german word for pussy, should be used to fool your friends, and those chicks.
I love moushy day in and day out.
See Travis