1 definition by TarkinHAIL

Lord of Buses. A black guy caught jerking off on a bus infront of children.
Yep, that's a Centaur moment.
by TarkinHAIL January 5, 2023
Get the Centaur mug.