What does ahabing mean?

ahabing meaning in Urban Dictionary

The work of shopping a 'whale' of a woman and taking her to sleep.