Top Definition
a phrase that has its history in a very very stoned day in da boro, tennessee.

it means "giving me oral sex"
I was completely baked, and getting head. I didnt really think about what I was saying, and uttered the following "Dude, shes totally goggin on my noggin".
by jason July 04, 2004
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.