Skip to main content

Definitions by Paige2

Pink Ninja 

whisker biscuit, womens reproductive organ, something men love to battle with, vagina
Tom went to his girlfriends house to battle the pink ninja!
Pink Ninja by Paige2 July 31, 2006