Skip to main content

Definitions by Kate Pasola

Jimmy Riddle 

An Affectionate Term to describe urinating. Often used be Royalty.
Oh my goodness, I do so need a Jimmy Riddle!
Jimmy Riddle by Kate Pasola December 30, 2005