meaning of 2 Stupdi Dogs

2 Stupdi Dogs meaning in Urban Dictionary

1 stupdi person