Subscribe English
look up any word, like tittybong:

1 definition by Unlimited Ammo

 
1.
D Boy/s are actually the nickname given to the US elite Delta force unit (Us Special forces)
The D boys are gonna' take down the building!!
by Unlimited Ammo August 01, 2005
120 236