Skip to main content

Definitions by Idiotic Genius

Oscarhead 

An extremely stupid, overreacting idiot. Made when Satan tried to destroy the world.
wtf that oscarhead just called that dude a jeffhead for nothing
Oscarhead by Idiotic Genius May 22, 2016