1 definition by Theguyhimself

Top Definition
A man who loves his goat.
Guy1 Do you know where Mr Yanis Jean-Marie is?

Guy 2 I dont know dude, probly with his goat...
by Theguyhimself October 28, 2011

Mug icon
Buy a Yanis Jean-Marie mug!