meaning of at the lime bar

at the lime bar meaning in Urban Dictionary

to possess your penis by mouth pleasured in key.