Someone who appears to be scared or intimidated by a dare or challenge. A derogatory term
Holy shit bruh stop doing a retard mac deez nuts!