Jimmy Riddle

An Affectionate Term to describe urinating. Often used be Royalty.
by Kate Pasola December 30, 2005
mugGet the Jimmy Riddle mug.