What is Snarfle The Garthogg?
fucking a huge fat smelly bitch who's origin is a bit of a genitic question
steve continues to snarfle the garthogg with that thing that lives with him
See plow, bang, cornhole, rail, screw