Skip to main content

Definitions by eekacoolface

Norwegian Troll, sometimes found in pharmacies.
The Sherp worked overtime last week.
The Sherp by eekacoolface July 2, 2009