Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
the 4 caballeros
Top Definition
german touchdown
When you're plowing a Brazilian girl from behind and you knock her arms out from underneath her to where she cries and you scream "GOAL" at the top of your lungs.
Just gave my girlfriend a German touchdown last night.
by
the 4 caballeros
July 14, 2014
Buy a
german touchdown
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help