meaning of Andrew Carle

Andrew Carle meaning in Urban Dictionary

planet's greatest numpty