meaning of alberner Tor

alberner Tor - German to English

ridiculous fool