Top definition
A guy who is obsessed with memes
Vidura- I LOVE MEEMMMEEESS
Random person- dafaq ._.
by Doggy do do February 27, 2017
Get the mug
Get a vidura mug for your buddy Nathalie.
buy the domain for your pet vlog