Top definition
The French Astronaut is when a man sticks his balls between a woman's butt cheeks while another sucks his dick.
"Man I totally gave those two chicks a ride on the French Astronaut last night!
by Hoohoodilli January 18, 2011
Get the mug
Get a French Astronaut mug for your cat Abdul.