mud merchant

Someone who takes it in the ass.
French people are mud merchants.
by Testicules Popsofolot March 14, 2003
Get the mud merchant mug.