meaning of blockhaft

blockhaft - German to English

blocky