Skip to main content

Definitions by Piratezzzz

Troclodyte

A cave dweller.
Dump her, she's a frickin' troclodyte!
Troclodyte by Piratezzzz February 1, 2009