1 definition by Hotandsveatyghee

A nay-sayer. A guy who is always negative and pessimistic.
-man England are shit at football
-stop being such a boo boy
by Hotandsveatyghee June 28, 2018
Get the boo boy mug.