Top definition
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 is craaaazy yo
via giphy
by cheddar irish the 2nd June 11, 2018
Get the mug
Get a Chedda irish mug for your daughter-in-law Jovana.