2 definitions by mr. krabs sus

A person named Dovydas that has an extremely Indian heritage who is part Lithuanian. He loves curry and he may or may not be part terminator.
davydooooooooooos is smelling like curry today.
by mr. krabs sus April 6, 2021
Get the davydooooooooooos mug.