Since a reader asked for the definition of "milkshake," and I don't like to be abstruse, here's this from the Urban Dictionary:
1) noun - A drink consisting of milk and Icecream.
2) slang - A woman's body and the way she carries it.
1) Chocolate flavored milkshakes taste so good, they really quinch (sic) my thirst.
2) Ahh shoot cuz, did you see that chick's milkshake? I mean, the way she was walking with that booty shakin' was so off the hizzy.
ACCORDING TO KELIS:
"Milkshake is just that thing that makes a woman stand out from everyone else. It's a thing that makes you sensual and warm and maternal. It could be about breasts but I don't have huge t*** so you gotta work with what you got."
My milkshake brings all the boys to the yard...
Of course, a third definition is given, that being blow job, which fits my favorite lyric, "I could teach you, but I'd have to charge."