by joelharrison • Uploaded: Nov. 11 '08
Description:
Fig Leaf: defined
A fig leaf is the covering up of an act or an object that is embarrassing or disagreeable... maybe the client is embarrassed of his company!
Status:
Nothing set
Viewed:
1432
Share:
Lets Discuss
Please login/signup to make a comment, registration is easy