1 definition by Bootyluvah

Top Definition
Getting some "loving" at Mc Donalds. However you must pull out and put french fries in her hoo ha leaving her to pick up the pieces while you make a dive for it sliding down the biggest slide in the playground violenty masturbating and screaming Charazard is the best pokemon.
Yellow Wiggle: Hey there's Jenny Craig, let's go say hi!

Wake up Geoff: No way, we haven't talked since I got some McLovin!
by Bootyluvah November 28, 2011
Mug icon
Buy a McLovin mug!