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 brother James.
buy the domain for your travel site