jargogle
1. to befuddle
2. to mess up
2. to mess up
I jargogled this song in Guitar Hero.
Jargogle
The act of a human to fondle a man’s testicles
I was jargogled by the vicar yesterday
Jargogle
To confuse or bamboozle
I don't get string theory it utterly jargogles my brain.