Duck Duck Jeeps
This is the act of "Ducking" or placing a rubber duck on someones Jeep! This means the owner got "Ducked" and has to continue on by planting another rubber duck in someone elses Jeep.
Continue reading