What does 2 Stupdi Dogs mean?

2 Stupdi Dogs meaning in Urban Dictionary

1 stupdi person