Dictionary safiya August 29, 2007 davepoobond Leave a comment safiya – v. to give birth to an alien child Share this:EmailFacebookTwitterMoreRedditTumblr Related