meaning of andy mcnabb

andy mcnabb meaning in Urban Dictionary

if somebody is dirty or annoying andy mc nabb scab