1 definition by The Grunt Carstle

Someone who naturally is very beautiful inside and out. They are selfless, and the best friend you could ever ask for.
What's there not to like about Scodge? He's the kindest person ever!
by The Grunt Carstle June 4, 2020
Get the Scodge mug.