1 definition by Some Dude on UD

Top Definition
refers to a person who can't speak their own native language but somehow learns another fucking language
Why is Bethany such a vadur
by Some Dude on UD June 15, 2019

Mug icon
Buy a vadur mug!