A combination of the word wiener and the Scottish slang Boggin, which means dirty. To mean Dirty wiener or Dirty Penis.
“Joe is such a wienerboggin”
“That’s what I’ve heard!”
The act to suck a wienerboggin (Dirty Penis)
“Go on and go wienerboggining”
“Up yours baw bag”