Brandon Churchill Share definition Flag Enjoys ripping duct tape off of his chest and putting ice in his underwear at 4 am. that guy is as crazy as Brandon Churchill! Brandon Churchill by Biebersbaby99 January 1, 2012 Get the Brandon Churchill mug.