Top definition
believed to be dutch for "takes it in the ass"
he is so altell
by gaylorddiggsman January 28, 2009
Get the mug
Get a altel mug for your friend Paul.