Random Words:
1.
Means, "right in line with your tastes and/or abilities."
Sometimes "down your alley." Means the same thing.
No ..
1.
The throwing up in womans pussy and then eating it out
Dude, that Yak Muffin tasted like vagina!
See yak, muffin, vomit..