Shazza&Razza's definitions
Another word for someone called Helen, someone who is very lazy at work and takes her sweet ass time to do tasks which shouldnt take that long!
by Shazza&Razza March 19, 2023
Get the Hazza mug.