A formal definition of black hat SEO is doing things which are against search engine guideline to achieve ranking quickly which is not possible ethically. Either you do it intentionally, or get it done accidentally, when search engine detects it, your website will get penalized from search engine result pages.