meaning of Ackbar'd

Ackbar'd meaning in Urban Dictionary

1) to attain intercourse with a really persuading transvestite. While largely considered a post-coital term, its relevant to your point after insertion.