wallabosh

I dont know some scottish geezer called me it
Fuck off you wallabosh
by wallabosher October 07, 2023
Get the wallabosh mug.