this phrase sounds cooler than "i like", so it is therefore acceptable to be used in everyday conversation, especially when complementing someone. spanglish is always a fun thing. =]
warning: any overuse of this phrase will become annoying to your peers, so use with caution!
duude...me gusta your pants!
2. A rage comic face used in response to something that you enjoy which might be considered strange.
Often confused with the literal Spanish translation 'it pleases me'.