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 May 29, 2018
Get the mug
Get a Chedda irish mug for your cousin Vivek.