look up any word, like blumpkin:
 
1.
when someone is not only an idiot, but a pig. generally used by third graders, but occasionally college students.
Kel: So, did you get the job?
Krissy: Yeah, I have to teach idiot pigs how to swim.
by Kelley Neumann August 27, 2008

Words related to idiot pig

disses ignorant insults krissy repulsive