Skip to main content

Definitions by Octain fan

A cracked out road runner that lost his legs and got new ones with diabetes sticks that make him run faster
Like omg theres that adrenaline junkie go octain gooo
octain by Octain fan May 30, 2021