look up any word, like bootylicious:
1. 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 Apr 23, 2005 add a video
rss and gcal