look up any word, like ethered:
 
1.
To lambaste, berate and embarass to the highest degree
I was totally and utterly blatsteined the other day, when the newspaper wrote that scathing editorial about me.
by The Daily P November 17, 2005