1 definition by vubbo

Top Definition
homosexual that likes southpark
"oh did you hear echo ashton???theyre such a wanker!"
by vubbo April 12, 2021

Mug icon
Buy a echo ashton mug!