It is my most sincere wish that someday Foam Animals will ask Astronaut Love Triangle to do a cameo in one of their videos, or maybe even open for them. Sure it's a dream, but aim for the stars, I say.
Here is their latest hit: Tap that Shit.
1. tap that shit
To "get up in that", as the homies like to say; also to "tap that ass"
I tapped that shit, yo!