Top definition
A tog head is a person or persons with a tog in their head. A tog is a dumb cell.
Tris: James, you are a toghead.

James: WHAT!

by tris penkal November 02, 2006
Get the mug
Get a toghead mug for your dog Nathalie.