Top definition
When one freezes a rather long length of poo and later does someone with it.
Have you tried the delicious ape?
by Nifer May 14, 2006
Get the mug
Get a delicious ape mug for your guy G√ľnter.