Leanne Liu Share definition Flag A person who is super cute, sometimes unable to control orgasms, extremely jizztastic, and hates breakdancers That Leanne Liu hates Nick so much cause he breakdances Leanne Liu by Bboy4life1234 November 24, 2010 0 0 Get merch Get the Leanne Liu mug. Buy Now — $32.95 See more merch