1 definition by Bad Gal Jay

Top Definition
The noise you make when you have a great idea.
Drrrt! that's Genius, Janet!
via giphy
by Bad Gal Jay April 06, 2018

Mug icon
Buy a drrrt mug!