Joe Arehart means in slang: Sometimes a noun or a verb, used to describe something. 1 A **** woman Two musically gifted, prefers guitar. Three good friends with women, occasionally chauvinist, vain and in a positive way Four men with large members Five people or things that are simply amazing. (in Slang Dictionary, added by Jonathan King)