A term used in the 70's meaning to eat out a red head
Hey bro i just had some sweet and sour alley cat