1 definition by Minniehac

1
When you tackle someone and tickle them until they give in
Don't pick on me or I'll tickle tackle you!!!
by Minniehac September 15, 2010
Get the mug
Get a Tickle Tackle mug for your girlfriend Zora.