What does Battychup mean?

Battychup meaning in Urban Dictionary

a fast intimate excitement followed by great despair and dissapointment.