1 definition by indieurban
This is an expression typically used in place of "you're kidding me", "you're joshing me". However, I do not know the origin of the expression. I think it may have something to do with Charles Dickens
by indieurban September 6, 2017