Skip to main content

Definitions by Owenator

a person with extreme skills or talent.
guy:dude wtf, he so frikin fast.
guy#2:yea, hes a Yang alright.
Yang by Owenator May 13, 2005