1 definition by TheBerries

An innuendo for a the sexual reproductive organs.
Johnny: Oh man I'm gonna get put the old of staff of life right in Sarah's Netherlands tonight!
by TheBerries October 23, 2014
Get the Netherlands mug.