Skip to main content

Definitions by shidded

an indian or russian who hangs out with mrs scalia
greens lurlong
lurlong by shidded August 7, 2011