Holly McCaig-Deeley Stevens
Holly is the definition of a schmooop
A shit British PPI company always on the telly pissing people off
Did you hear Gladstone Brookes?Yeah it was shit pal.
Girl who is crazy and think she is a duck unicorn or another animal
Hey I met a holly stevens today she thought she was a duck!