Skip to main content

Bufftro

A fictional being that can only exist on blood moons, it is a buff version of Astro Novalite, it’s alias is Abbstro

It’s origin is Brookhaven
Oh no Bufftro is coming!”
by Sir Dr. Sir October 19, 2025
mugGet the Bufftromug.

Share this definition