Top definition
A smelly forrest dweller who likes to eat cake
hey looooook a billie jene!!!!!!
by wizard2121112 October 15, 2015
Get the mug
Get a billie jene mug for your mom Larisa.