2 definitions by the lion

-"wow that dudes such a Jaybinh"
-"i know man look at how he sucks that dudes dick "
by the lion January 25, 2016
The word to define somebody who is not possible to win with.
Tiago is very impossible.
by the lion September 25, 2006