What does Balls Marie mean?

Balls Marie meaning in Urban Dictionary

Usage: adjectiveEtymology/Root: Amer. English. Probably dialect of Northern New Jersey or Staten Island, NYMeaning: The best or most extreme of its kind. Most often used to qualify events, but also acceptable for use with objects.