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
#
new
Store
Blog
Discord
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
#
new
Store
Blog
Discord
Advertise
Search
self yelp
The
practice
of writing unbelievably good reviews about your own business to
get more
customers
Despite Stevies' self yelping
the business
remained
slow
by
animom
June 27, 2010
Flag
Get the
self yelp
mug.
More random definitions