Wednesday's Word of the Week: Boomslang Definition: A boomslang is a large, venomous snake found in Africa. Its name means "tree snake" in Dutch and Afrikaans. Where I Heard It: I asked my dad for a word for today since I was running low on ideas - he said Slippery Boomslang, which is an amazing phrase that … Continue reading Boomslang