The French word 'drole' is similar to the English word 'droll.' The words mean buffoon, odd, comical, humorous, and whimsical. The words are typically used as adjectives.
[Il/Elle/on] est= "is" drole= funny/ witty
drole
The term "drole" translates into English as "funny". Therefore the term "video drole" refers to funny, or odd videos. The English word droll is similar and refers to something funny but a bit odd and peculiar as well.
video drole
soggy and the drole put fleas everywhere
quirky, inadvertently humerous, drole.
you are beautiful and funny
Very funny, I hope not
Drole de videos can most easily be found and watched online through YouTube. Other places to watch these videos online include Vimeo, DailyMotion, and Veoh.
c'est drole, c'est marant/amusant/rigolo
you're very funny
^ il est court et drole