Dictionary odosaiebuwa August 18, 2007 davepoobond Leave a comment odosaiebuwa – n. a pie with 5 hands Share this:EmailFacebookTwitterMoreRedditTumblr Related