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 coworker Abdul.
buy the domain for your recipe blog