look up any word:
1. niubi
Chinese word meaning "fucking awesome." Translated literally, it means "cow pussy."
Ni hen niubi! You're so fuckin cowpussy, man!
rss and gcal