1 definition by Prehistoricisasham

A lover of dinosaurs, LSD, and boys with tattoos/guitars. Must have music at all times.
Wherever there is a dinosaur there is a Leandra admiring it.
by Prehistoricisasham February 9, 2019
Get the Leandra mug.