CRASHLJR's definitions
The act of placing a rubber duck on another's jeep to brighten someone's day. It also tells the person nice jeep. Known to attract freaky jeep girls.
by CRASHLJR August 22, 2023
Get the Duck Duck Jeepmug.
Get the Duck Duck Jeepmug. We'll email you a link to sign in instantly.