Personally Im a real big fan of double entendres, best thing a top rapper can have...the more the better...I only feel two rappers do this to perfection and thats Jay and
Lupe...Jay has been at it longer so of course he has more, but Lupe has alot of rememberable ones as well including or outside of these guys who else brings it and drop a line from them... and please no weak rapper lines...