Top Definition
A female name found in Irland and consiquently the US. They are always adorable and far too hot for their own good!

Some think it means 'star of the sea' but modern work on the name has discovered it may also mean snowflake!
guy 1 : what's her name?

guy 2 : oh.... Marita

guy 1: Should have known! She is so damn hot! Meow
by Just a brit February 15, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.