Skip to main content

Definitions by stewman313

Dr. Pepper 

Standing for "double penetration" when standing around a crowd where talking about sexual acts would be inappropriate.
Hey man does your girl wanna dr. pepper tonight?
Dr. Pepper by stewman313 August 17, 2010