bizou

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

Share this definition