meaning of Bonsai Retard

Bonsai Retard meaning in Urban Dictionary

A bonsai retard is a retard this is certainly chemically stunted at growth on make a great fashion accessory.