Top definition
A person who manages to lose control of everything and commits social suicide by fucking up a situation.
That kid over there is being a vaghul by releasing his snakes into the school.
by 1pepe1 April 18, 2017
Get the mug
Get a vaghul mug for your Uncle James.