.. idiom knit knit your brow/brows idiom look daggers at a person idiom pout purse roll scowlingly screw scrunch sneer witheringly See much more final results »Immerse you within the interesting capabilities of Grimace Penalty and experience thrilling soccer action. Challenge your self to score ambitions from the dynamic Grimace, who'll go all-aro