1 definition by lee & Marc

The act of covering your hand in human sweat and rubing it over someone
by lee & Marc May 18, 2003
Get the basting mug.