driving down the highway 401, the truckers could see that she was giving me some fine gamahuche
to perform oral sex
"driving down the highway 401, the truckers could see that she was giving me some fine gamahuche" What is the definition of "gamahuche"?