Top definition
When a girl sucks your dick and balls at the same time.
Man, that chick was sooo good at giving head, she was able to complete the mission imposible.
by Chauncey Hollinsworth May 24, 2004
Get the mug
Get a mission imposible mug for your sister-in-law Nathalie.