It means "trippin".

About 12 years ago, my best friend and i made up our own language. Trippin in our language was spelled 'ghikkin' so that's the term we used when we were on LSD. Somehow the whole world started using it. yep, trendsetters
I'm geekin balls!
by Jexelli August 29, 2008
what nate said in the chat.
by Anonymous August 26, 2003
smart beautiful woman
Staci is geekin.
by jyki January 26, 2015

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.