I don't know what your search results yielded, but He called you a pussy. It means "pussy" in the UK, Austarlia, and Scottland. Report