What is Devil's Trap?
It's a trap
that catches
demons
.
Dude
!
make
a Devil's Trap.
👍
39
👎
11
Devil's Trap - video
www.Definder.net
Powered by Urban Dictionary