1 definition by Princess Mermaid
A part-time mermaid, part-time hibernating bear who spends her time watching British dramas and Wes Anderson movies, and thinking about the Beatles. Virgin Suicides and Rookie Mag enthusiast.
by Princess Mermaid January 5, 2015