Green’s Dictionary of Slang

bah! excl.

[somewhat defunct in general use, but taken up in 1990s+ by US teenagers]

[early 17C+] an excl. of contempt.