look up any word, like bae:

1 definition by roadrunner76

 
1.
Bo
Name usually associated with a southern gentleman or a gentleman caller. Derived from the french version of Beau meaning beautiful, the masculine version of Belle meaning beauty.
She is in love with her Bo.
by roadrunner76 February 04, 2010
37 20