Top definition
A Jaydroski is a very rare creature one of a kind it lives in Oakland California and only gets Attracted to women it’s known for its bad smell
I saw JAYDROSKI over there by the trees
by Meme lord nibba April 02, 2018
Get a Jaydroski mug for your sister Beatrix.