there's nothing more macho than landing a helicopter in your girlfriend's back yard, that was some good chinooking
a clever euphemism for ploughing your girlfriends ass full of rock hard cock
"there's nothing more macho than landing a helicopter in your girlfriend's back yard, that was some good chinooking" What is the definition of "chinooking"?