Skip to main content

Definitions by funnyjoke2705

It's a synonym for someone who is retarded or dumb.
"I just ate your sandwich haha"
"Are you Dogukan?"
Dogukan by funnyjoke2705 July 7, 2018