fancy yourself (as) somethingto believe, usually wrongly, that you have particular skills or are a particular type of person
fancy yourselfto behave in a way that shows you think you are very attractive or clever
[TahlilGaran] Dictionary of Contemporary English ▲