damusi Share definition Flag Another way of saying someone is retarded, but in a nicer way. Why is seb so damusi damusi by Lakuca March 28, 2018 0 0