ashlee simpson is a walking, talking brancanator. i heard her brancanating in my bedroom last night
a person that constantly is giving people blue balls
"ashlee simpson is a walking, talking brancanator. i heard her brancanating in my bedroom last night" What is the definition of "brancanator."?