Skip to main content

Definitions by Delohat

A person who is extremely obsessed with Batman.
That nerd in our class is such a bathead.
Batheads hate Superman.
Bathead by Delohat August 31, 2015