1 definition by vlado69

the moment when you are vigourously masterbating and you happen to jizz all over your wall
Last night i was jacking off and had no paper towels left, so i ended up pulling a leo
by vlado69 October 23, 2011
Get the pulling a leo mug.