meaning of Alyssa Ellen Burrows

Alyssa Ellen Burrows meaning in Urban Dictionary

an individual who is not as cool as bernie naylor and would deffinately not win in a fight.