Definition Of Moose Knuckle - The Online Slang Dictionary

Tag » What Is A Mega Moose Knuckle