1 definition by la gran mini lechuza
adjective Slang for tough
difficult to perform, accomplish, or deal with; hard trying, or troublesome. It could also be used as a slang meaning remarkably excellent; first-rate; great.
difficult to perform, accomplish, or deal with; hard trying, or troublesome. It could also be used as a slang meaning remarkably excellent; first-rate; great.
by la gran mini lechuza November 19, 2009