Top definition
A girl who likes turtles and monkeys. A very strange person and might be from space.
Wow! Thats a strange person! Must be a Lily Mushlin
by Fufu2724 March 05, 2018
Get the mug
Get a Lily Mushlin mug for your mama Rihanna.