Laddddd's definitions
This name has been traced to both English and German origins, meaning both 'strong willed' and 'determined protector'. This is extremely fitting as a Billie will be the fiercest friend you will ever have.
by Laddddd August 23, 2014
 Get the Billiemug.
Get the Billiemug.