No definitions of Bitchin were found in English
Definitions of Bitchin on the Web in Spanish:
* Bitchin’ es un EP de We Are Scientists, grabado entre 2001 y 2002 y lanzado el 30 de septiembre de 2002 por la propia discográfica de la banda …
I hope my friends do not use Google to translate my Facebook wall posts. Especially the Spanish-speaking ones: they will be even more confused.