What is James Darling?
Sexy
...
Smart
...
Crazy
...Funny...Sweet
James
is
the best
! : )
👍
45
👎
37
James Darling - video
www.Definder.net
Powered by Urban Dictionary