Definitions by lolololololpopopopop
Charpandulal Doubledeckerbus
A really cool dude, who eats non-stop and listens to the coolest tunes. His signature look is a huge turban and an attractive walrus-like mustache.
Charpandulal Doubledeckerbus by lolololololpopopopop January 12, 2010