1 definition by Machette93

Top Definition
Well-known Call of Duty player for skill and odd gamertag
who do you think you are? ShaggyHoudini?
by Machette93 October 13, 2010
Mug icon
Buy a ShaggyHoudini mug!