jake sands Share definition Flag a annoying little midget that talks rubbish everyday and pi***s you off 24-7 Jake sands is annoying and small jake sands by George pig July 6, 2018 0 0 Get merch Get the jake sands mug. Buy Now — $32.95 See more merch