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