Skip to main content

Definitions by Harliee

A ball (borg) of anything disgusting mounted together
''Ewww, I have a fluff borg on my sock''
Borg by Harliee October 11, 2011