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
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
Advertise
Search
To land in the apple orchard
Share definition
(Partir
dans
les
pommes
in
Quebec
French): to faint in public, for whatever reason.
You need
to land in the apple orchard
a few times to
figure out
that you may have
underlying
health issues
by
Sexydimma
February 19, 2022
Flag
Get the
To land in the apple orchard
mug.
More random definitions
Micromodal
×