Happy Lenin Share definition Flag A blowjob. Jack scored with Emma, she gave him a Happy Lenin! Happy Lenin by L. E. Barclay February 4, 2010 0 0 Get merch Get the Happy Lenin mug. Buy Now — $32.95 See more merch