Search
Home page
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
#
Store
Blog
World
Advertise
Add a definition
User settings
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
#
Store
Blog
World
Advertise
Search
Stamp of Approval
Share definition
The act of licking
your own
hand before
slapping
some big
juicy ass
When she walked passed me in
yoga pants
I just
couldn't resist giving her the stamp of
approval
by
percsimmons
March 29, 2022
Flag
Get the
Stamp of Approval
mug.
More random definitions