1 definition by RandomIndian123
It is a YouTube channel run by two talented people, Abhudaya Mohan and Gautami Kawale. They make videos on different popular topics, which are well-received by their audience. They make fun content that people enjoy a lot. They currently have 3 million subscribers. They are most well known for creating the viral meme, Binod.
by RandomIndian123 September 23, 2020