Skip to main content

Definitions by I have a great friend

A group of parkour artists whom have amassed a following of over 5 million youtube subscriber
Oliver: did you see storror’s latest video?
Naeve: yeah, how did Toby make that cat pass?!
storror by I have a great friend October 23, 2019