 we took my doogle bopper 93 escort off road this weekend
a car in to which is a piece of shit and is to be driven off road and kick the shit out of
" we took my doogle bopper 93 escort off road this weekend" What is the definition of "doogle bopper"?