Hoohoodilli's definitions
The French Astronaut is when a man sticks his balls between a woman's butt cheeks while another sucks his dick.
by Hoohoodilli January 20, 2011
Get the French Astronaut mug.
Get the French Astronaut mug.We'll email you a link to sign in instantly.