Skip to main content

Definitions by Lakuca

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