1 definition by Ben D0ver

Top Definition
When two men place their hairy scrotum's on each side of a woman's puckered lips. Then she makes a motorboat noise
Julie liked the gorilla motorboat sandwich from Therrell and Josh.
by Ben D0ver October 15, 2010

Mug icon
Buy a gorilla motorboat sandwich mug!