1 definition by Owenator

a person with extreme skills or talent.
guy:dude wtf, he so frikin fast.
guy#2:yea, hes a Yang alright.
by Owenator March 22, 2005
Get the Yang mug.