Skip to main content

Definitions by rachelseanlove

(bee-zoo)
"little kisses" in the french language
j'aime bizou - i love little kisses
bizou by rachelseanlove December 17, 2006