What does andy mcnabb mean?

andy mcnabb meaning in Urban Dictionary

if somebody is dirty or annoying andy mc nabb scab