by Kugar June 12, 2005

meaning similar to dench. When something is really cool/awesome.
Not to be confused with the word cougar.
Not to be confused with the word cougar.
by bubblei January 22, 2013

by v1luy4 May 18, 2022
