2 definitions by Yayaaaaaaaaaaaaaaaaaaaaaaaaaa

Typically a name that Detroitors(ppl from Detroit) use in an argument or playfully to a friend
Get the Doggie Bone mug.