look up any word, like fleek:
 
1.
To make sense; work
How does that even transpute?
by Melsong Rose September 15, 2010