'Lil Dicky' has a new girlfriend and things are going great so far, except for one little hang up.  The girl is still friends with her ex-boyfriend, and everyone knows that's a recipe for disaster.

As Dicky and his girl Katie are out for a walk they bump into her ex-boyfriend and Dicky discovers that he's in trouble.  Normally I would say that you know how this story ends, because insecurity is the driving force in most relationships.

BUT, Dicky offers up a surprise ending . . . a completely impossible, fairytale ending . . . but a surprise none the less.  Just a heads up, this song is definitely not safe for work, or young ears.

Want more Lil Dicky?  Check out his mixtape 'So Hard.'