human menorah Share definition Flag 8 guys running a train on a chick. yoor girl went to israel and received a human menorah human menorah by george spot December 15, 2007 0 0 Get merch Get the human menorah mug. Buy Now — $32.95 See more merch