Oscar Han Share definition Flag he infamous act when a transsexual puts on leather jacket and acts like a douche Whats this?? a Leather Jacket?? A black background?? OMG you are such an Oscar Han Oscar Han by evan246_ling January 29, 2010 0 0 Get merch Get the Oscar Han mug. Buy Now — $32.95 See more merch