Skip to main content

Definitions by SpagooterMcfrick

Athabasca Roof Snake

Noun; a term for a penis. Mostly used in commercial trades.
Guy: Suck my Athabasca Roof Snake, you fucking twat-goblin