Wampuspod

Someone who constantly with either of their blinkers on, without any intention to turn.
"That Wampuspod is seriously confusing me! I shall pass him and present him with my middle finger!"
by Maliceva March 17, 2009
mugGet the Wampuspodmug.