Top definition
It means Steven as if it was pronounced by a dog with teeth problems. On the internet by searching this word in Pictures, you'll actually see the dog!
by IlReCurio December 26, 2014
Get the mug
Get a phteven mug for your cat Zora.