1 definition by Gretta Go

1
Where chav and chavettes find love on ITV while using words like "grafting" or "pied" a TV show where emotions run high and drama lingers in the air. If you like Blazin' Squad, you'll love this show
That chavette can only find love on love island
by Gretta Go June 18, 2017
Get the mug
Get a love island mug for your cousin Manley.