Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. stankoff
Stankoff can mean anything
Man What a stankoff

I love stankoff in my mouth

What a chodemaster stankoff

2. stankoff
a drunk smelly half german half mexican male
look at chris he's out of control, he's in stankoff mode