meaning of Abranks

Abranks meaning in Urban Dictionary

A short blond headed woman with braces that is a significant nerd.Who is best friends usually with a pimple geek.