Skip to main content

Definitions by Oisin comeonfords

smuckpuck 

tricking your dog into giving you oral sex .....very nice
man i was bore last night so i got my dog to give me smuckpuck
smuckpuck by Oisin comeonfords February 21, 2009