Top definition
a perfect, sweet person who’s super funny, super cool and super talented. a baynard will always make you smile.
person 1: who’s that guy dating Lena?
person 2: oh, I heard that’s baynard, the most perfect person in the world.
by cutiegalswag December 05, 2018
Get the mug
Get a baynard mug for your mother-in-law Helena.
2
This is a term for a woman with a nasty smelly vagina.

"OMG Sarah has such a baynard!"
Omg Sarah has such a baynard, I wouldn't fuck her with your dick mate.
by krustyburger June 05, 2018
Get the mug
Get a baynard mug for your girlfriend Yasemin.