Definitions by Oooooopoo
left on delivered
When somebody doesn't like you or want to talk to you but keep it to themselves and are too scared for some reason to leave you on open/read
left on delivered by Oooooopoo June 1, 2020
Babcock
A small dick.
Bab means Baby in different languages and cock also means penis so it should be "baby penis"
Bab means Baby in different languages and cock also means penis so it should be "baby penis"