2 definitions by Keithing

i) angry words spoken to someone who has done something wrong
ii) a severe scolding
He was very close to getting sidlowed in that last meeting.
by Keithing June 26, 2017
Get the Sidlowed mug.