meaning of AccidenTerry

AccidenTerry meaning in Urban Dictionary

v. To accomplish some thing unintentionally on purpose to a sleeping Terry.