look up any word, like fleek:
 
1.
a slang term for daring someone to do something.
pussy wont lick my armpit

pussy wont snort salsa
by curlyhairschwagg January 13, 2013