Skip to main content

Definitions by bobgutsfreeman

Lollergoat 

adjective.

Resembling the smile or laugh a goat makes.
What a lollergoat face!
Lollergoat by bobgutsfreeman September 13, 2011