look up any word, like fleek:

1 definition by theaveragejoe32

 
1.
HB
Hormonal Boy, can also be HG which stands for Hormonal girl
omg he's such a HB.
Do you think he's a HB?
by theaveragejoe32 December 09, 2010