meaning of whizbang

1. a firecracker that like the whizbang shell makes a whizzing sound followed by a loud explosion


Related Words

whizbang |

Developed & Maintained By Taraprasad.com

Treasure Words