2 definitions by LemonSqueezeSoHard

Delilau; or a big ape, chimpanzee; a huge dick.
Delilau is a big monkey; WOW! Look at that big monkey; I like big monkeys inside of me.
by LemonSqueezeSoHard February 14, 2016
Get the big monkey mug.