1 definition by melded

sherr is a person who you can count on very friendly and kind they are very attractive too
sherr is a bad bitch
by melded March 5, 2022
Get the sherr mug.