Top definition
Travelling the globe, spreading your seed. In the future there will be a percent of the global population that has your DNA.
I went on a ghengis khan trip through Europe last year. I wonder how many kids I have now?
by baconbits28 January 19, 2018
Get the mug
Get a ghengis khan trip mug for your cousin Vivek.