Frank Weaver

 is Ferb Fletcher's hot-headed uncle who is easily angered by his green-haired nephew.