by I refuse to give my name to a machine August 22, 2007

by jumaanji October 24, 2020

slang term of agreement or endearment used commonly in the south west of England. first heard in Penzance.
by hidden agenda April 2, 2010

In the Highlands of Scotland a yoon is a semen stain. It is usually dry and very hard to remove from clothing.
by Barticus666 December 17, 2017

A conceited asshole who thinks he's the best graphics designer ever. Yoon is a fatass. Yoon is also a fail troll.
by DestinyMS April 18, 2010

by k1ngtempest December 11, 2020
