dumbjohn

listen to the pronunciation of dumbjohn
English - English
{i} dupe, gullible person (Slang)
dumbjohn
Favorites