jankubus Share definition Flag a soul sucking retard Angel, shes such a jankubus jankubus by lady snowflake of the 615 July 8, 2010 0 0 Get merch