A short hand for the Spanish "cuchara" meaning spoon. A term of endearment or calling someone out for a jail romance.
Was that chooch the little spoon or big spoon while locked up?I just want to cuddle with my chooch tonight.See spoon