Skip to main content

Definitions by Cheeeks Mcgeezacks

Screaming Falcon 

Pertaining to a freakishly small penis.
dude, ryan evans has a screaming falcon!