Skip to main content

Definitions by Darkioto

Poncho Poncho 

Someone who is really high in Mexico.
Max was so poncho poncho in Mexico.
Poncho Poncho by Darkioto February 13, 2019