Skip to main content

iamconfused's definitions

Deepthroat Google

to search long and hard on google, or any type of search engine, to find exactly what you are looking for. In other words searching deep.
I had to deepthroat google to find the goddamn keygen for this program.
by iamconfused August 22, 2010
mugGet the Deepthroat Google mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email