Random
Source Code

Ugly Pete

Slang nickname for a flamingly homosexual male, one that also happens to enjoy foopalooting.

Ugly Pete went out last night for some gay sex and foopalooting.

by FedupFrueman April 24, 2005