Skip to main content

Definitions by knowledgableman

Queen Elizabeth 

Share definition Flag
To leave a smelly or sloppy piece of shit in someone elses toilet, and do not flush on purpose.
Brad queen elizabethed @ Taboo because it was overpriced