1 definition by nikkicee

Top Definition
A tasty treat brought to you by P. Diddy via Twitter. He explained that it is a McDonalds frozen strawberry lemonade mixed with Ciroc Red Berry vodka, and it tastes like a little bit of heaven.
Guys, I'm so McSwagged right now, I can barely see straight.
by nikkicee May 26, 2011

Mug icon
Buy a McSwag mug!