What does bitchin' pigeon mean?

bitchin' pigeon meaning in Urban Dictionary

The cooler older cousin of "awesome possum". Made use of whenever one thing is really great or badass in a way that can only just be called "bitchin'". The inclusion of a rhyming pet in the phrase only accentuates its absolute bitchin'ness.