{{term}}
- {{preview}}
Top definition
gouch tap
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.