Damskau Share definition Flag A series of underdeveloped people most likely to lose all their braincells by hitting themselves in the face. They are not very bright or attractive. no, it's a Damskau. Damskau by jollyjoker43 November 12, 2010 Get the Damskau mug.