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
KoaOmarr07
Top Definition
humgru
This is something that you say when you want to show love to someone but just dont know how.
"I need some love, please love me!!"
"Humgru..."
by
KoaOmarr07
October 10, 2020
Buy a
humgru
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