1 definition by Densnyggastekungenever
The sexiest guy on the planet and the best sex you will ever have. If you are a hot girl he will attack you..
He will find you........ and he will fuck you
He will find you........ and he will fuck you
by Densnyggastekungenever December 12, 2016