todorka

An old demon. Usually associated with rabies, anger and fear.
Help! Todorka is chasing me!!!
by Esero January 11, 2018
mugGet the todorkamug.

Share this definition