meaning of Avid Merrion Avid Merrion

Avid Merrion Avid Merrion meaning in Urban Dictionary

a high profile stalker. a weird but wicked man, whom really loves any celebrity that walks the planet earth.he in addition plays Craiiiig Daviid and Jacko n menymore inside the kwl programme, 'Bo' Selecta!'