Top definition
A person of certain characteristics, who are probably sophisticated but turn out to be just annoying.
My convent educated boss gave me simple instructions in a pseudo sophisticated way being all yuun yuun yuun..
by SolarChicken February 19, 2018
Get the mug
Get a Yuun yuun yuun mug for your cat Larisa.