1 definition by Mufasa Winkerbean

Top Definition
A person who licks windows, but isn't technically retarded.
Timmy, you are such a goopencracker.
by Mufasa Winkerbean July 15, 2008

Mug icon
Buy a goopencracker mug!