Skip to main content

enura

top 1# trollah and never gives up!
He loves to annoy the shit out of toxic people in DR Tech.
Oh god, enura is here to ruin our day!
by enura April 11, 2022
mugGet the enuramug.

Share this definition