1 definition by Awesomewarrior6

This word means an alter ego. If someone calls themselves this they are gay and hate life.
by Awesomewarrior6 August 15, 2021
Get the telleed mug.