1 definition by Skrrrrrr786

1
Someone who is rather stupid idiotic or doesn't know what to do or what they are doing.
by Skrrrrrr786 November 01, 2020
Get the merch
Get the Dumbo neck gaiter and mug.