Japolock Share definition Flag A person who is half Japanese and Half Polish.Not to be confused with the equally rare Jackalope. Hey, look, it's a Japolock! Japolock by Chris Ridgeway June 22, 2009 0 0 Get merch Get the Japolock mug. Buy Now — $32.95 See more merch