meaning of bean dip on my cracker

bean dip on my cracker meaning in Urban Dictionary

A jokingly self-descriptive term used by half-Mexican, half-white individuals with good love of life. Tends to make politically proper asswipes cringe and cry. Also causes my record teacher breasts a nut laughing.