an indian or russian who hangs out with mrs scalia
greens lurlong
by shidded August 8, 2011
Get the lurlong mug.