Top Definition
Those persons with an excessive devotion to the memory of Princess Diana.
Look, she's dead and Charles has remarried, can't the Diandroids just let go?
#dianadroids #royalty #princess #memory #charles
by CanProf June 09, 2007
5 Words related to Diandroids
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.