Your word here
UD merch!
Buy Now

1 definition by Orangead

A call of duty addict that gets tons of hitmarkers and eventually rage quits.
Oh snap you just got yusuked!
by Orangead December 1, 2010
Get the Yusuke mug.