What does ‘baste’ mean?

( v ) To insult. Maureen really basted me for no reason at all.
( v ) To thrash soundly. If you call me a wuss again, I’ll give you a basting you’ll never forget!