Skip to main content

Definitions by eshibooo

A term of endearment derived from a boyfriend and girlfriend doing silly loved up noises at each other whilst rubbing noses
"Eshibushubusheshibusheshiboo"
eshiboo by eshibooo March 3, 2009