yea, so i walked in her room and saw her masturbating with a billdillbadack
an abnormally large black dildo
"yea, so i walked in her room and saw her masturbating with a billdillbadack" What is the definition of "billdillbadack"?