Skip to main content

Definitions by SugarAsh

Someone who is idiotically funny, meaning that their such an idiot their funny
Person 1: That guy is such a telocal!
Person 2: I know right!
Telocal by SugarAsh November 29, 2021