oh is that  a boivin having another acne breakout while getting excited talking to older chicks?
a boy who is overly horny
"oh is that  a boivin having another acne breakout while getting excited talking to older chicks?" What is the definition of "boivin"?