A youtuber which never checks the Urban dictonary and is too much of a pussy to show his face to the internet.
Memeulous is a big pussy.
1👍 1👎