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 March 29, 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 15, 2017
by Coop1 May 28, 2008
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