Top definition
An inflatable female french/german deer with built in vibrators
My bibiche is under my bed.
by Dev February 21, 2005
Get the mug
Get a bibiche mug for your Uncle Jerry.