Fool \fool\ , noun;
1. A silly or stupid person; a person who lacks judgment or sense
1. To trick, deceive, or impose on
Fool dates to the late 13th century as "silly or stupid person" from Old French fol. Fol had a couple meanings: "madman, insane person; idiot; jester," "blacksmith's bellows," and it also operated as an adjective meaning "mad, insane." It comes from Latin follis ("bellows, leather bag"), which ultimately derives from Proto-Indo-European root *bhel- ("to blow, swell").
Think your April Fool's joke was awesome? Awesomer than these? Probably not.