1 definition by Punjabi Mac

1
To relax, chill or to post up
I could have balmed all night with that ol' doll - although her nips were as long as fingers and they were tickling my chest
by Punjabi Mac June 02, 2015
Get the merch
Get the Balm neck gaiter and mug.