Top definition
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 mug
Get a boo boy mug for your dog Callisto.