What is Yalo?
A way of saying hello representing the huge population of polish that have come to england lately!
yalo, have u seen all the new polski skleps??
See yalo, hello, polish, polski, anam