meaning of atterton

atterton meaning in Urban Dictionary

a sexy mofo, just who wants to celebration