2 definitions by super duper dedoid
a mythical german woman who can typically be spotted in Jamaica. she will be confused with other women of beauty but those who have a german heritage can sense when an erglegroog is near
by super duper dedoid November 21, 2021
by super duper dedoid September 2, 2019