A word made up by some british dude to confuse everyone.
by Leeroyy Jenkinss February 18, 2017
Get the zylastic mug.