1 definition by Sle3ps

Top Definition
The Royal Pussy Farter
THat bitch pussy farted so loud she was deemed Quief Elizabeth.
by Sle3ps December 04, 2010

Mug icon
Buy a Quief Elizabeth mug!