2 definitions by Pappa Dizzle

A term used for masturbation made popular by Jason Derulo in his hit single of the same name.

Yeah I'm feeling good tonight, finally doing me and it feels so right, oh...
I'm putting on my shades to cover up my eyes because I'm Ridin' Solo and I don't want to go blind.
by Pappa Dizzle June 13, 2010
Get the Ridin' Solo mug.
The amorphous blob of mucus and saliva that is produced when you sniff a great glob of snot up into the back of your nose, down into your throat and spit it out. Named for its similarity in appearance to a smaller version of the bald, obese, middle-aged Englishmen that frequent the beaches of Benidorm.

Sometimes used tactically when a blocked nose sufferer doesn't have a tissue to hand
I've been really bunged up recently. I had to have an English baby getting off the bus.

*Sniff* *Cough* *Spit* Sorry guys, I got my English baby on your carpet
by Pappa Dizzle November 2, 2019
Get the English baby mug.