look up any word, like plopping:
 
1.
best of the best.whole different realm of amazing.
that driver is the inucada of the drifting world
by Rotary Lyfe December 29, 2009

Words related to inucada

cada driving inu inu:cada