2 definitions by The Lion

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