1 definition by Sello2000

1
A man Who fap himself behind a computer
"Watch that Lord Franzo! He cum in the dvd drive!"
by Sello2000 May 17, 2015
Get the merch
Get the Lord Franzo neck gaiter and mug.