Define David Keenan Meaning

David Keenan
Peg legged monkey who's wank at fortnite

That David Keenan kid hum dings
By Clara