You gotta love the Boosh!!
It truely is a surreal show, but it is MASSIVE over here!! Not sure what series you watched, but each one is a little different! For example series 1 they work in a zoo! Series 3 they own a shaman shop (Nabootique)
Honestly watch some more episodes you will be hooked, or complelty confused and wierded out!