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
Micheal Keegan
Top Definition
Whammy
To have sexual relations with ones partner
Zay told Mira she was gonna get some whammy later on tonight
by
Micheal Keegan
May 01, 2020
Buy a
Whammy
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