1 definition by superbasea&a
means being top notch and sexy. a boogan mane never has to worry about not being good enough cause it just comes so naturally to them. they sometimes can be out there and random, but there heart is always in the right place. but make a boogan mane mad and they may make you cry but always makes it up in the end.
by superbasea&a July 21, 2011