Top Definition
it means good great amazing. comes from the Tagalog language in the PI
ang grabe na. (he's very good)
by Tracy Lopez March 21, 2007
1 more definition
To French kiss. Kiss with tongue.
Tom grabed Stacy last night so deep I'm sure he tasted her dinner.
by Clayton_ December 30, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.