1 definition by anam

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??
by anam November 10, 2007
Get the Yalo mug.