irish: mentally retarded person. onomatopaeic from the sound they make when trying to speak. window-licker
his brother is a bit of a blig
17👍 11👎