Top definition
where you put your gouch on a persons head or any part of the body.
damn bruh, they just gouch tapped me in the fucking face!!
by fantastic fourz December 03, 2010
Get a gouch tap mug for your dog Günter.