1 definition by Tech dog

Top Definition
A YouTuber that is insane and eat orphan cookies while screaming into the camera
No wabadowa please no please don’t please no
by Tech dog April 11, 2019

Mug icon
Buy a wabadowa mug!