To put it a bit clearer;
* Something you made up on your own, out of whatever materials you had laying around somewhere, in replace of the original needed materials for such a project.
* Can also be the act of being resourceful enough to make what you need out of any materials you may have at your disposal.
Sue Didn't have a fly trap, so she made one out of tape and sugar. That's so Ghettofied!