A grandmother was forced to flee her home after coming face-to-face with a ketamine-fuelled teen brandishing a machete.