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
Get the mug
Get a goggin on my noggin mug for your fish Beatrix.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your Uncle James.