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
babylove
Top Definition
fresh
UK definition: means new to the country and comes from the term "fresh off the boat".
"Dat gal Kayla is still fresh you kna"
"Yeh, yeh. You can tell by her accent"
by
babylove
February 17, 2007
Buy a
fresh
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