[–] [deleted] • 0 pt Definition of "defy logic" from Merriam Webster : to lack sense or logic It literally means "stupid". Definition of "defy logic" from Merriam Webster : to lack sense or logic It literally means "stupid". link
(post is archived)