1 definition by onedistanceaway

Top Definition
a dinosaur that still exists
Person 1: have you seen a mokele mbembe before?
Person 2: dinosaurs don't exist
Person 1: fuck you
by onedistanceaway May 18, 2018

Mug icon
Buy a mokele mbembe mug!