1. To hurl abuse at someone 2. To strike something or someone 3. To be lambasted - to be very drunk, or to have 1. or 2. done to you.
"Man, I'm lambasted, too much booze!" " You just got lambasted man!"
36👍 5👎