lambast - Dictionary definition and meaning for word lambast
Have your mother ever rebuked u saying "lamba chora hogaya hai par akal nahi aayi" Lamba rymes with Lamba-st...
I+AM+THE+BEST...a person who repeatedly says this criticizes other people severely.....