A cookie recipe asks for:
14 ounces good-quality thawed frozen puff pastry, such as Dufour
So, does puff pastry mean this? http://nishamadhulika.com/baking/homemade-puff-pastry-recipe.html
Secondly, how long do I have to freeze that stuff?
Thirdly, Google says that "thawed" means "Become liquid or soft as a result of warming".
So, what is the way to make it soft?
Do I have to add warm water and crush it?
Or do I have to heat it in an oven?