1 definition by A shuttle

The reproductory organ of a Space Shuttle type vehicle.
You just insert your shuttlecock in another Shuttle's shuttledock.
by A shuttle February 23, 2017
Get the shuttlecock mug.