Top definition
A fib or a lie, very ganstaish
Dont tarradiddle biatch
by P Riddy May 25, 2004
Get the mug
Get a tarradiddle mug for your coworker Larisa.