Endo

Top Definition

A tie stick.


Endo Image



Slang



  




Comments