look up any word:
1. mcbutterpants
Anyone who produces excessive amounts of duck butter.
Man, Mcbutterpants, why do your balls sweat so much?
by Hull Kogan Mar 17, 2004 add a video
rss and gcal