Definitions by The Bleu ranger
Dr.Pepper Blast
When you butt chug a 2 liter bottle of Dr.Pepper and then have explosive diarrhea immediately after finishing the bottle.
yea they dared me to chug the whole bottle but i couldn't handle it so my Dr.Pepper blast went every where.
Dr.Pepper Blast by The Bleu ranger February 22, 2017
weeping rhino
A sex position where the female is in doggy position while the male charges forward and plunges his whole knee into her rectum while she starts to weep.
weeping rhino by The Bleu ranger February 21, 2017