1 definition by Fucking Hitler

Top Definition
A win-headed monster of rock, laughing in the face of disaster.
OMG, teh quo are laughing at that nuclear power station that just asploded
by Fucking Hitler November 01, 2007

Mug icon
Buy a teh quo mug!