Busterr Baba Busterr wrote on Baba's profile. Jun 6, 2026 the most retarded person on the whole staff team but i still will love you