3 definitions by YerDaCannyCount
Short for disabled . Used on people who have absolutely no common sense(or just generally acting retarded).
by YerDaCannyCount October 5, 2019
When somone says something so outrageous theese are the only words you can muster. Typically used in Scotland.
by YerDaCannyCount October 11, 2019