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
Sully bear
Top Definition
Coumarin
A frothy mixture of santorum salad topped with liquid hot smegma, delivered intravenously to weary, confused medical students
Hour upon hour, the pharmacology professors pumped whopping doses of Coumarin into us.
by
Sully bear
January 05, 2012
Buy a
Coumarin
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