Top definition
A bump of cocaine to keep you awake through a long trip .
My friend Georgie told me I need a “toot a roo” to help me drive 1,000 miles without sleeping
by Grrravy May 14, 2018
Get the mug
Get a toot a roo mug for your cousin Larisa.