OMGosh, it really is cow lips.
cow lips don't look too bad...I used to be able to buy bbq pig snoots and boy were they good!