Skip to main content

Definitions by TheYoungSensei

I'll be damned 

An expression of Shock, usually when something good happens
Well I'll be damned, I actually passed the Test!
I'll be damned by TheYoungSensei October 30, 2017