nope it means retard.