meaning of Battychup

Battychup meaning in Urban Dictionary

a fast intimate excitement followed by great despair and dissapointment.