Todbayar

Someone who is leader and funny bitch and laughs like JOKER.
Oh look there's batman's nemesis todbayar.
by Tokito Muichiro November 21, 2021
mugGet the Todbayarmug.

Share this definition