1 definition by Wehejdkf

1
Fucking annoying person. A Yancho never stops talking and has a squeaky voice. He always sings in a ver annoying way
Yancho is so fucking annoying!
by Wehejdkf May 08, 2020
Get the mug
Get a Yancho mug for your girlfriend Nathalie.