Definitions by Loseb
Desmonding
Knowledgable in all walks of life. Humble but actually does know everything. Sport is a desmonders specialist subject.
Funny, great sense of humour.
Funny, great sense of humour.
Desmonding by Loseb January 20, 2022