Chuf Chuf

Someone who does things in a silly and very odd manner.

Leave a Comment