1 definition by Princess Dildo

Top Definition
A big plushie sloth commonly owned by little boys oftenly named Noah.
Person 1: "Wow, did you hear what Noah got yesterday?"
Person 2: "Yeah, I heard he got a Princess Dildo!"
by Princess Dildo June 09, 2017

Mug icon
Buy a princess dildo mug!