Birdbrain
Definitions
2
Posts
2
Posters
94
Views
-
An annoyingly [stupid] and [shallow person].
-
A silly or stupid person.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions