Top definition
Someone who lets the conveniences of technology pass them by.
The office bogaroo still doesn't have a smartphone, so it's impossible for him to be as productive as the rest of us.
by attendspace August 06, 2012
Get the mug
Get a bogaroo mug for your fish Larisa.