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
Blog
1 definition by
Vigina
1
scientific poundtown
When a
female
is artificially inseminated.
Guy 1:
Heard you
guys are trying to have a baby.
Guy 2: Yeah been trying for a while and its not working. The
doctors
say the only
option
left is to send my wife off to scientific poundtown.
by
Vigina
October 11, 2013
Get the
scientific poundtown
neck gaiter and mug.
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request