1 definition by A shuttle

1
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 mug
Get a shuttlecock mug for your daughter Helena.