Top definition
A section in a road which apples can roll across, Illegal in 121 countries only supported in Siberia
Mind the apple crossing dear
by Thefurry101 November 04, 2015
Get the mug
Get a apple crossing mug for your friend Manafort.