Definitions by cheddar irish the 2nd
Chedda irish
Urban legend who allegedly frequented Tufts university dormitories in the years 2012-2014. Frequently seen to brandish his bare chest after discarding a t-shirt. Some say he originated deep in the lounge of south hall.
Chedda irish by cheddar irish the 2nd June 11, 2018