Top definition
Dymaroo is a hot spot that governments will aquire if there's a revolt.
Gov obtained the final dymaroo, so now they can rebuild strongly.
by Bryn Benn April 04, 2020
Get the dymaroo neck gaiter and mug.