Dictionary osangreli June 22, 2015 davepoobond Leave a comment osangreli – n. a very expensive suit for a baby Share this:EmailFacebookTwitterMoreRedditTumblr