Top definition
The place/time when a person becomes sexually active.
Person: "I'm off to the steamboat museum!"
Other Person: "Excuse me?"
Person: "I'm about to become a man...."
by blackpanties April 12, 2011
Get the mug
Get a steamboat museum mug for your barber Callisto.