picklap . lap See: IN THE LAP OF LUXURY, IN THE LAP OF THE GODS. No categories: add yours Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Leave my opinion