fidoodiliedupe

another word for sex, or fondling ones genital region
excuse me sir but i have to go fidoodiliedupe my girlfriend.
by rebkiller22 January 18, 2011
mugGet the fidoodiliedupe mug.