Growdowdid

Anything that ends with you being embarrassed.
An insult that means idiot.
He is a growdowd.

I growdowdid all over the place.
by Jared_animation February 26, 2021
Get the Growdowdid mug.