Its just another word for "FUCK U"
You Pinchelle You fuckin Pinchelle
Another Word for Sex
Ehh Dawg did you Pinchel that girl