Senegal parrot Share definition Flag The most dumbfucked retarded little bird you will ever see in your life. The senegal parrot was a little bitch and bit my finger! Senegal parrot by Browhoisusingbobthedude April 22, 2023 0 0 Get merch