lambastard

A particularly annoying or irritating verbal abuser.
"Boy, that guy on the cable talk show sure is a lambastard."
by PhallusAccusations December 28, 2012
Get the lambastard mug.

Lambastard

Unprecedented and unwarranted amount of sass towards someone or something.
Tiffany is such a lambastard, she had no grounds for that level of ridicule.
by Stephlynnlarson June 22, 2024
Get the Lambastard mug.