look up any word, like fleek:
 
1.
A display of affection that is a cross between a tackle, a pounce, and a hug. A more forceful form of a glomp. Used primarily in anime culture, as it is frequently utilized by anime characters. Usually accompanied by *action stars*.
A: Aw, I luff you, girl.
B: I <3 you too! *tackleglomps*
by Brittany B April 29, 2006
 
2.
You are so happy to see/talk to someone.
Dog: Hi im back!
Cat: OMgsh i havent spoken to you in ages! -tackleglomp-
by Vipseh July 23, 2005