Top definition
An Elledge is a lodging area for obese domestic animals.
Did you see all of those fat ass cats in the Elledge?
by BuckyMeowMeow March 12, 2011
Get the mug
Get a Elledge mug for your cousin Vivek.