Top definition
When you visit a tourist location and look at it from a distance and/or take quick snapshots and leave.
by Batu Cave July 20, 2014
Get the mug
Get a batu cave mug for your bunkmate James.